//app.js
App({
  // 切换前台和后台时每次都执行
  onShow: function () {
    //this.onLaunch();
  },
  // 切换前台和后台时只执行一次
  onLaunch: function () {
    // 小程序获取用户信息配置
    // // wx.login用户登录 wx.getUserInfo用户授权时，等代码加载完毕后最后执行用户授权（用户授权执行顺序问题）
    // 所以第一次注册用户时必需在这里获取用户信息，在onload里面获取不到，必需要第二次访问才能获取到
    // onLoad每次打开时加载，返回时不会加载
    // onShow每次打开时加载，返回时也会加载
    wx.login({
      success: res => {

        //code 用于获取openID的条件之一
        var code = res.code;
        wx.request({
          url: this.globalData.api + 'common.php?action=login',
          method: "POST",
          data: {
            code: code
          },
          header: {
            'content-type': 'application/x-www-form-urlencoded' // 默认值
          },
          success: res => {
            console.log("执行次序：wx.login");
            console.log(res);
            var data = res.data;
            this.globalData.userInfo = {openid:data.openid};
            //console.log(this.globalData.userInfo);
          }
        });

      }
    })
  },
  globalData: {
    api: 'https://www.jj1080.com/api/webview/',
    approot: 'https://www.jj1080.com/mobile/',
    userInfo: null
  }
})